give a youthfull appearance - Francés Inglés Diccionario